visual phosphene - French English Dictionary